Big Huge Thesaurus

computing machine

noun